package io;

import java.io.*;

/**
 * 演示转换流InputStreamReader的读取操作 --- 介绍为主
 */
public class IsrDemo {
    public static void main(String[] args) throws IOException {
        FileInputStream fis = new FileInputStream("osw.txt");
        InputStreamReader isr = new InputStreamReader(fis);
        /*
         * read()方法读取一个字符，返回一个int，这个int值是低"16位"有效, -1表示读到文件末尾了
         */
        int d;
        while ((d = isr.read()) != -1) {
            System.out.print((char)d);
        }
    }
}
